package com.hyperboost.dto;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 前台用户DTO
 */
@AllArgsConstructor
@NoArgsConstructor
@Data
public class FrontUserDTO {

    /** 用户ID （更新信息）*/
    private Long userId;

    /** 用户名 （注册/登录）*/
    private String username;

    /** 密码 （注册/登录）*/
    private String password;

    /** 昵称 （更新信息）*/
    private String nickname;

    /** 用户头像 （更新信息）*/
    private String avatar;

    /** 性别 （更新信息）*/
    private Integer gender;

    /** 年龄 （更新信息）*/
    private Integer age;

    /** 学校 （更新信息）*/
    private String school;

    /** 邮箱 （更新信息）*/
    private String email;

    /** 手机号 （更新信息）*/
    private String phone;
}
